﻿.radio_button_list_4_col tr td { width: 25%; }
.radio_button_list_3_col tr td { width: 33%; }
              
A {
	font-weight: normal; font-size: 10pt; padding-bottom: 5pt; color: #155697; font-family: Arial; text-decoration: none
}
A:visited {
	font-weight: normal; font-size: 10pt; color: #155697; font-family: Arial; text-decoration: none
}
A:link {
	font-weight: normal; font-size: 10pt; color: #155697; font-family: Arial; text-decoration: none
}
A:active {
	font-weight: normal; font-size: 10pt; color: #155697; font-family: Arial; text-decoration: none
}
A:hover {
	font-weight: normal; font-size: 10pt; color: #155697; font-family: Arial; text-decoration: underline
}
.owner_name_on_banner {
	padding-left: 145px; padding-top: 30px; font-weight: bold; font-size: 11pt; color: white;  background-repeat: no-repeat; font-family: Tahoma,Arial, Helvetica, sans-serif; height: 75px
}
.body1 {
	background-color: white
}
.body2 {
	background-color: white
}
.body3 {
	background-color: #1b82c1
}
.left_table_bgcolor {
	background-color: #c6ddec
}

TABLE.footer_table {
	font-family:Arial; 
	font-size:12px;
	background-color:#c1c1c1;		
}
TABLE.footer_table TR.footer TD {	
	padding-left:20px;
	padding-right:20px;
	height:20px;
	color:#383838;
}
TABLE.footer_table TR.footer TD A:link
{		
	color:#383838; 				
}
TABLE.footer_table TR.footer TD A:visited
{        
    color:#383838;
    text-decoration:none;
}
TABLE.footer_table TR.footer TD A:hover
{    
    CURSOR: hand;
    color:Blue;
    text-decoration: underline;
}

TABLE.top_menu_table
{
    LETTER-SPACING: 0pt;
    BACKGROUND-COLOR: #FFFFFF;
    font-family:Arial;
    font-size:10pt;   
    font-weight:normal; 
}
TABLE.top_menu_table TR
{
}
TABLE.top_menu_table TD.level0
{
    PADDING-RIGHT: 0pt;
    PADDING-LEFT: 0pt;
    HEIGHT: 18pt;
    TEXT-ALIGN: center;       
    font-size: 10pt;   
    background-IMAGE:url(../../Content/images/unselected_menu_middle.jpg);
    background-repeat:repeat-x;    
}

TABLE.top_menu_table TD.level0 A:link
{
    PADDING-RIGHT: 3pt;
    PADDING-LEFT: 3pt;
    HEIGHT: 18pt;
    TEXT-ALIGN: center;
    COLOR:#FFFFFF;
}
TABLE.top_menu_table TD.level0 A:visited
{
	border:#ffffff 1px;
    PADDING-RIGHT: 3pt;
    PADDING-LEFT: 3pt;
    HEIGHT: 18pt;
    TEXT-ALIGN: center;
    COLOR:#FFFFFF;    
}

TABLE.top_menu_table TD.level0left
{
    PADDING-RIGHT: 0pt;
    PADDING-LEFT: 0pt;
    HEIGHT: 18pt;
    width: 5pt;
    TEXT-ALIGN: center;  
    background-IMAGE:url(../../Content/images/unselected_menu_left.jpg);
    background-repeat:no-repeat;
    background-position:right;
}
TABLE.top_menu_table TD.level0right
{
    PADDING-RIGHT: 0pt;
    PADDING-LEFT: 0pt;
    HEIGHT: 18pt;
    width: 5pt;
    TEXT-ALIGN: center;    
    background-IMAGE:url(../../Content/images/unselected_menu_right.jpg);
    background-repeat:no-repeat;   
}

TABLE.top_menu_table TD.level0Active
{
    PADDING-RIGHT: 0pt;
    PADDING-LEFT: 0pt;
    HEIGHT: 18pt;
    TEXT-ALIGN: center;   
    font-size: 10pt;    
    COLOR:#ffffff;    
    background-IMAGE:url(../../Content/images/selected_menu_middle.jpg);
    background-repeat:repeat-x; 
}

TABLE.top_menu_table TD.level0Active A:link
{
    PADDING-RIGHT: 3pt;
    PADDING-LEFT: 3pt;
    HEIGHT: 18pt;
    TEXT-ALIGN: center;
    COLOR:#ffffff;
}
TABLE.top_menu_table TD.level0Active A:visited
{
    PADDING-RIGHT: 3pt;
    PADDING-LEFT: 3pt;
    HEIGHT: 18pt;
    TEXT-ALIGN: center;    
    COLOR:#ffffff;    
}

TABLE.top_menu_table TD.level0leftActive
{
    PADDING-RIGHT: 0pt;
    PADDING-LEFT: 0pt;
    HEIGHT: 18pt;
    width:5pt;
    TEXT-ALIGN: center;    
    background-IMAGE:url(../../Content/images/selected_menu_left.jpg);
    background-repeat:no-repeat;   
    background-position:right;     
}
TABLE.top_menu_table TD.level0rightActive
{
    PADDING-RIGHT: 0pt;
    PADDING-LEFT: 0pt;
    HEIGHT: 18pt;
    width:5pt;
    TEXT-ALIGN: center;    
    background-IMAGE:url(../../Content/images/selected_menu_right.jpg);
    background-repeat:no-repeat;
    background-position:left;
}


TABLE.top_menu_table TD.level1
{
	border-bottom:#dfe2d1 1px solid;
    PADDING-RIGHT: 1pt;
    PADDING-LEFT: 1pt;
    HEIGHT: 23pt;
    TEXT-ALIGN:left;
    COLOR:#121212;
    BACKGROUND-COLOR: #c1c1c1;
    font-size: 10pt; 
}

TABLE.top_menu_table TD.level1 A:link
{
	border:#ffffff 1px;
    PADDING-RIGHT: 3pt;
    PADDING-LEFT: 3pt;
    HEIGHT: 23pt;
    TEXT-ALIGN: center;
    COLOR:Black;
}

TABLE.top_menu_table TD.level1 A:visited
{
	border:#ffffff 1px;
    PADDING-RIGHT: 3pt;
    PADDING-LEFT: 3pt;
    HEIGHT: 23pt;
    font-size: 10pt; 
    TEXT-ALIGN: left;
    COLOR:#121212;    
}

TABLE.top_menu_table TD.level1 A:hover
{
    COLOR:#ad3e35;
    TEXT-DECORATION: underline
}


TABLE.top_menu_table TD.visited
{
	border:#ffffff 1px inset;
    PADDING-RIGHT: 3pt;
    PADDING-LEFT: 3pt;
    HEIGHT: 23pt;
    TEXT-ALIGN: center;
	background-color: #C69E93 ;
}
TABLE.top_menu_table TD.none_border
{
    BORDER-RIGHT: medium none
}
TABLE.top_menu_table TD A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
TABLE.top_menu_table TD A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
TABLE.top_menu_table TD A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: white;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}
TABLE.left_menu_table
{
	width:100%;
    background-color: #b2cfee
}
TABLE.left_menu_table TR
{
}
TABLE.left_menu_table TD.level1
{
    padding-right: 3pt;
    padding-left: 14pt;
    font-weight: bold;
    font-size: 8pt;
    color: #cc0000;
    border-bottom: #ffffff 1px outset;
    font-family: arial;
    height: 18pt;
    background-color: #f5f7f7;
    background-IMAGE:url(../../Content/images/left_menu_button.gif);
}
TABLE.left_menu_table TD.level2
{
    padding-right: 3pt;
    padding-left: 7pt;
    font-size: 8pt;
    color: #aa0000;
    border-bottom: #aae4ff 1px inset;
    font-family: Arial;
    height: 16pt;
    background-color: #e3eeee
}
TABLE.left_menu_table TD.level1 A:link
{
    font-weight: bold;
    font-size: 9pt;
    color: #155697;
    font-family: arial;
    text-decoration: none
}
TABLE.left_menu_table TD.level1 A:visited
{
    font-weight: bold;
    font-size: 9pt;
    color: #155697;
    font-family: arial;
    text-decoration: none
}
TABLE.left_menu_table TD.level1 A:hover
{
    font-weight: bold;
    font-size: 9pt;
    cursor: hand;
    color: #cc0000;
    font-family: arial;
    text-decoration: underline
}
TABLE.left_menu_table TD.level2 A:link
{
    font-weight: normal;
    font-size: 8pt;
    color: #aa0000;
    text-decoration: none
}
TABLE.left_menu_table TD.level2 A:visited
{
    font-weight: normal;
    font-size: 8pt;
    color: #aa0000;
    text-decoration: none
}
TABLE.left_menu_table TD.level2 A:hover
{
    font-weight: normal;
    font-size: 8pt;
    cursor: hand;
    color: #aa0000;
    text-decoration: underline
}
TABLE.form_table1
{
    border-right: #bae4e4 2px outset;
    border-top: #bae4e4 1px outset;
    font-size: 10pt;
    border-left: #bae4e4 1px outset;
    border-bottom: #bae4e4 2px outset;
    font-family: arial
}
TABLE.form_table1 {
	border-right: #bae4e4 0px outset; 
	border-top: #bae4e4 0px outset; 
	font-size: 10pt; 
	border-left: #bae4e4 0px outset; 
	border-bottom: #bae4e4 0px outset; 
	font-family: arial
}
TABLE.form_table1 TR {
	
}
TABLE.form_table1 TD {
	height: 18pt
}
TABLE.list_table1 {
	border-top: #d6d6c0 1px solid; font-size: 10pt; border-left: #d6d6c0 1px solid; cursor: hand; font-family: arial
}
TABLE.list_table1 TR {
	
}
TABLE.list_table1 TD {
	padding-right: 3pt; padding-left: 3pt; height: 18pt
}
TABLE.list_table1 TR.header {
	font-weight: bold; 
	color: #0024A9; 
	background-color: #82C3FB; 
	text-align: center; 
	font-family: tahoma; 
	font-size:11px;
}
TABLE.list_table1 TR.header TD {
	border-left: #fff9f0 1px;
	
}
TABLE.list_table1 TR.odd_row {
	background-color: #f5f7f7
}
TABLE.list_table1 TR.odd_row TD {
	border-right: #336699 1px solid; border-bottom: #336699 1px solid
}
TABLE.list_table1 TR.midle_row {
	background-color: mistyrose
}
TABLE.list_table1 TR.midle_row TD {
	border-right: #336699 1px solid; border-bottom: #336699 1px solid
}
TABLE.list_table1 TR.round_row {
	background-color: white
}
TABLE.list_table1 TR.round_row TD {
	border-right: #336699 1px solid; border-bottom: #336699 1px solid
}
TABLE.list_table1 TD.center {
	text-align: center
}
TABLE.list_table1 TD.left {
	text-align: left
}
TABLE.list_table1 TD.right {
	text-align: right
}
TABLE.list_table1 TD A:link {
	color: blue; text-decoration: none
}
TABLE.list_table1 TD A:visited {
	color: blue; text-decoration: none
}
TABLE.list_table1 TD A:hover {
	cursor: hand; color: #cc0000; text-decoration: underline
}
TABLE.list_table1 TD.level0 {
	padding-left: 0pt; font-weight: bold
}
TABLE.list_table1 TD.level1 {
	padding-left: 15pt; font-weight: bold; font-style: italic
}
TABLE.list_table1 TD.level2 {
	padding-left: 25pt; font-style: italic
}
TABLE.list_table1 TD.level3 {
	padding-left: 45pt; font-size: 9pt; font-style: italic
}
TABLE.list_table1 TD.level4 {
	padding-left: 55pt
}
TABLE.list_table1 TD.level5 {
	padding-left: 60pt; font-style: italic
}
TABLE.list_table1 TD.level6 {
	padding-left: 65pt; font-size: 7pt
}
TABLE.list_table1 TD.level7 {
	padding-left: 70pt; font-style: italic
}
TABLE.list_table1 TD.level8 {
	padding-left: 75pt
}

TABLE.list_table2 {
	font-size: 9pt; 
	border-left: #d6d6c0 1px solid; 
	cursor: hand;
	font-family: Tahoma;
	color:#000000;
	height:100%;
}
TABLE.list_table2 TR {
	
}
TABLE.list_table2 TD {
	padding-right: 0pt; padding-left: 5pt; height: 22px;	
}
TABLE.list_table2 TR.header {
	font-weight: bold; 
	cursor: default; 
	color: #575755; 
	border-right: #d6d6c0 1px solid;
	text-align: center;
	font-family: Tahoma;
	font-size:9pt;
	height: 25px;
	background-color:#dbdbd9;
}
TABLE.list_table2 TR.header1 {
	font-weight: bold; 
	cursor: default; 
	color: #575755; 
	border-right: #d6d6c0 1px solid;
	text-align: center;
	font-family: Tahoma;
	font-size:9pt;
	height: 25px;
	background-color:#dbdbd9;
}
TABLE.list_table2 TR.header TD {
	border-top: #D1DCED 1px solid;
	border-right: #D1DCED 1px solid;
	height: 22px;
}
TABLE.list_table2 TR.small_header {
	font-weight: bold; font-size: 11px; cursor: default; color: #005fa9; background-color: #87cefa; text-align: center
}
TABLE.list_table2 TR.odd_row {
	background-color: #F3F6FA;
}
TABLE.list_table2 TR.odd_row TD {
	border-right: #D1DCED 1px solid; border-bottom: #D1DCED 1px solid;
}
TABLE.list_table2 TR.midle_row {
	background-color: #ffffcc;
}
TABLE.list_table2 TR.midle_row TD {
	border-right: #D1DCED 1px solid; border-bottom: #D1DCED 1px solid
}
TABLE.list_table2 TR.round_row {
	background-color: white
}
TABLE.list_table2 TR.round_row TD {
	border-right: #D1DCED 1px solid; border-bottom: #D1DCED 1px solid
}
TABLE.list_table2 TD.center {
	text-align: center
}
TABLE.list_table2 TD.left {
	text-align: left
}
TABLE.list_table2 TD.right {
	text-align: right
}
TABLE.list_table2 TD A:link {
	color: #081959; text-decoration: none
}
TABLE.list_table2 TD A:visited {
	color: #081959; text-decoration: none
}
TABLE.list_table2 TD A:hover {
	cursor: hand; color: #001CED; text-decoration: underline
}
TABLE.list_table2 TD.level0 {
	padding-left: 0pt; font-weight: bold
}
TABLE.list_table2 TD.level1 {
	padding-left: 0pt; font-weight: bold
}
TABLE.list_table2 TD.level2 {
	padding-left: 0pt; font-weight: bold; font-style: italic
}
TABLE.list_table2 TD.level3 {
	padding-left: 0pt; font-size: 9pt; font-style: italic
}
TABLE.list_table2 TD.level4 {
	padding-left: 0pt; border-bottom: 1px
}
TABLE.list_table2 TD.level5 {
	padding-left: 5pt; font-style: italic
}
TABLE.list_table2 TD.level6 {
	font-style: italic
}
TABLE.list_table2 TD.level7 {
	padding-left: 15pt
}
TABLE.list_table2 TD.level8 {
	padding-left: 20pt
}
TABLE.list_table2 TD.level9 {
	padding-left: 25pt
}
TABLE.list_table2 TD.level10 {
	padding-left: 30pt
}

TABLE.border_table1 {
	border-right: #d6d6c0 1px solid; border-top: #d6d6c0 1px solid; border-left: #d6d6c0 1px solid; border-bottom: #d6d6c0 1px solid
}
TABLE.tree_table1 {
	border-top: #d6d6c0 1px solid; font-size: 10pt; cursor: hand; border-bottom: #d6d6c0 1px solid; font-family: arial
}
TABLE.tree_table1 TR {
	
}
TABLE.tree_table1 TD {
	height: 18pt
}
TABLE.tree_table1 TD.level1 {
	padding-left: 10pt
}
TABLE.tree_table1 TD.level2 {
	padding-left: 20pt
}
TABLE.tree_table1 TD.level3 {
	padding-left: 30pt
}
TABLE.tree_table1 TD.level4 {
	padding-left: 40pt
}
TABLE.tree_table1 TD.level5 {
	padding-left: 50pt
}
TABLE.tree_table1 TD A:link {
	color: blue; text-decoration: none
}
TABLE.tree_table1 TD A:visited {
	color: blue; text-decoration: none
}
TABLE.tree_table1 TD A:hover {
	cursor: hand; color: #cc0000; text-decoration: underline
}

TABLE.list_table_grid {
	font-size: 12px; 
	border-left: #d6d6c0 1px solid; 
	cursor: hand;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	width:100%;
	height:100%;
}
TABLE.list_table_grid TR {
	
}
TABLE.list_table_grid TD {
	padding-right: 0pt; padding-left: 5pt; height: 15pt
}
TABLE.list_table_grid TR.header {
	font-weight: bold; 
	cursor: default; 
	color: #000000; 
	border-right: #d6d6c0 1px solid;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(../../Content/images/title_bg.jpg);
	background-repeat:repeat-x;
}
TABLE.list_table_grid TR.header TD {
	border-top: #D1DCED 1px solid;
	border-right: #D1DCED 1px solid;
	height: 20px;
}
TABLE.list_table_grid TR.small_header {
	font-weight: bold; font-size: 11px; cursor: default; color: #005fa9; background-color: #87cefa; text-align: center
}
TABLE.list_table_grid TR.odd_row {
	background-color: #F3F6FA;
}
TABLE.list_table_grid TR.odd_row TD {
	border-right: #D1DCED 1px solid; border-bottom: #D1DCED 1px solid;
}
TABLE.list_table_grid TR.midle_row {
	background-color: lavenderblush
}
TABLE.list_table_grid TR.midle_row TD {
	border-right: #D1DCED 1px solid; border-bottom: #D1DCED 1px solid
}
TABLE.list_table_grid TR.round_row {
	background-color: white
}
TABLE.list_table_grid TR.round_row TD {
	border-right: #D1DCED 1px solid; border-bottom: #D1DCED 1px solid
}
TABLE.list_table_grid TD.center {
	text-align: center
}
TABLE.list_table_grid TD.left {
	text-align: left
}
TABLE.list_table_grid TD.right {
	text-align: right
}
TABLE.list_table_grid TD A:link {
	color: #081959; text-decoration: none
}
TABLE.list_table_grid TD A:visited {
	color: #081959; text-decoration: none
}
TABLE.list_table_grid TD A:hover {
	cursor: hand; color: #001CED; text-decoration: underline
}
TABLE.list_table_grid TD.level0 {
	padding-left: 0pt; font-weight: bold
}
TABLE.list_table_grid TD.level1 {
	padding-left: 0pt; font-weight: bold
}
TABLE.list_table_grid TD.level2 {
	padding-left: 0pt; font-weight: bold; font-style: italic
}
TABLE.list_table_grid TD.level3 {
	padding-left: 0pt; font-size: 9pt; font-style: italic
}
TABLE.list_table_grid TD.level4 {
	padding-left: 0pt; border-bottom: 1px
}
TABLE.list_table_grid TD.level5 {
	padding-left: 5pt; font-style: italic
}
TABLE.list_table_grid TD.level6 {
	font-style: italic
}
TABLE.list_table_grid TD.level7 {
	padding-left: 15pt
}
TABLE.list_table_grid TD.level8 {
	padding-left: 20pt
}
TABLE.list_table_grid TD.level9 {
	padding-left: 25pt
}
TABLE.list_table_grid TD.level10 {
	padding-left: 30pt
}
.normal_title {
	/*background-color: #D0D0D0;*/
	border-bottom: line 1px #FF0000;
	font-weight: bold; 
	font-size: 14px; 
	color: #E04500;
	font-family:Tahoma;
	letter-spacing: 1pt; 
	width:100%;
	height: 24px;
	padding-left:5px;
	padding-top:1px;
	background-image:url(../../Content/images/un_selected_bg.jpg);
	background-position:left;
	background-repeat:repeat-x;
}

.small_title {
	padding-left: 5pt; 
	font-weight: bold; 
	font-size: 12px; 
	color: #934f06; 
	font-family: Arial; 
	height: 25px; 
	text-align: left;
	vertical-align:top;
}
.small_title_search {
	padding-left: 5pt; 
	font-weight: bold; 
	font-size: 12px; 
	color: #934f06; 
	font-family: Arial; 
	height: 5px; 
	text-align: left;
	vertical-align:top;
}
.small_title_new {
	padding-left: 0pt; font-weight: bold; font-size: 12px; color: #934f06; font-family: Arial; height: 23px; text-align: left
}
.large_title {
	background-color: #c3d9ff; 
	font-weight:bold; 
	font-size: 16px; 
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1pt; 
	height: 24px;
	padding-left:24px;
	width:604px;
	padding-top:1px;
}
.very_small_title {
	padding-left: 5pt; font-weight: bold; font-size: 10px; color: blue; font-family: Arial; height: 25px; text-align: left
}
.very_large_title {
	padding-left: 0pt; font-weight: bold; font-size: 18px; color: blue; font-family: Arial; height: 25px; text-align: left
}
.file_attack_list_label {
	padding-left: 0pt; font-weight: bold; font-size: 14px; color: #5c39c6; font-family: Arial; height: 18px; text-align: left
}
.file_attack_label {
	padding-left: 0pt; font-weight: normal; font-size: 14px; color: #000033; font-family: Arial; height: 18px; text-align: left
}
.content_label {
	padding-right: 5pt; padding-left: 5pt; font-weight: normal; font-size: 10pt; color: black; font-family: arial
}
.normal_label {
	padding-left: 10px;	 
	font-weight: normal; 
	font-size: 12px; 
	color: #000000; 
	font-family:Tahoma; 
	vertical-align:middle;
}
.normal_label_first {
	padding-left: 20px;
	width:96%; 
	font-weight: normal; 
	font-size: 12px; 
	color: #000000; 
	font-family:verdana; 
	vertical-align:middle;
}
.normal_label_td {
	padding-left: 10px;
	font-weight: normal; 
	font-size: 12px; 
	color: #000000; 
	font-family:verdana; 
	vertical-align:middle;
}
.normal_label_td_bold {
	padding-left: 10px;
	font-weight: bold; 
	font-size: 12px; 
	color: #000000; 
	font-family:verdana; 
	vertical-align:middle;
}
.normal_label_first_td {
	padding-left: 20px;
	font-weight: normal; 
	font-size: 12px; 
	color: #000000; 
	font-family:verdana; 
	vertical-align:middle;
}
.option_label {
	padding-left: 20px;
	padding-right: 5px;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family:Arial;
	vertical-align:middle;
}
.normal_label_new {
	padding-left: 0pt; font-weight: normal; font-size: 11px; color: #000000; font-family:Arial;
}
.small_label {
	padding-left:5px;
	font-size: 10px; 
	color: #000000;
	font-family:arial;
	width:96%;
}
.large_label {
	padding-left: 5pt; font-size: 10pt; font-family: Tahoma;color:#181818;font-weight:bold;
}
.very_small_label {
	padding-left: 5pt; font-size: 8pt; font-family: Arial
}
.very_large_label {
	padding-left: 5pt; font-size: 14pt; font-family: Arial
}
.normal_starmark {
	font-size: 10pt; color: red
}
.small_starmark {
	font-size: 9pt; color: red
}
.large_starmark {
	font-size: 12pt; color: red
}
.very_small_starmark {
	font-size: 8pt; color: red
}
.very_large_starmark {
	font-size: 14pt; color: red
}
.normal_error_message {
	padding-left: 10px;font-size: 11pt; color: red;font-weight:bold;
}

.normal_note {
	font-size: 10pt; color: blue; font-style: italic; font-family: Times New Roman
}
.small_note {
	font-size: 9pt; color: blue; font-style: italic; font-family: Times New Roman
}
.large_note {
	font-size: 12pt; color: blue; font-style: italic; font-family: Times New Roman
}
.very_small_note {
	font-size: 8pt; color: blue; font-style: italic; font-family: Times New Roman
}
.very_large_note {
	font-size: 14pt; color: blue; font-style: italic; font-family: Times New Roman
}
.normal_value {
	font-size: 9pt; color: blue; font-family: arial
}
.small_value {
	font-size: 8pt; color: blue; font-family: arial
}
.large_value {
	font-size: 11pt; color: blue; font-family: arial
}
.very_small_value {
	font-size: 7pt; color: blue; font-family: arial
}
.very_large_value {
	font-size: 13pt; color: blue; font-family: arial
}
.normal_textbox {
	font-size: 9pt; font-family: Arial; text-align:left; z-index:-1000; width:96%;
}
.number_textbox {
	font-size: 9pt; font-family: Arial; text-align:right; z-index:-1000; width:96%;
}
.number_row_textbox {
	font-size: 12px; font-family: Arial; text-align:left; z-index:-1000; text-align:center; border: #878585 1px solid; height:16px;
}
.option_textbox {
	font-size: 9pt; font-family: Arial; text-align:left; width:95%; padding-left: 0px;
}
.option_ddl {
	font-size: 9pt; font-family: Arial; text-align:left; width:99%; padding-left: 0px;
}
.small_textbox {
	font-size: 8pt; font-family: Arial
}
.large_textbox {
	font-size: 11pt; font-family: Arial
}
.very_small_textbox {
	font-size: 7pt; font-family: Arial
}
.very_large_textbox {
	font-size: 13pt; font-family: Arial
}
.normal_date_textbox {
	font-size: 9pt; WIDTH: 70px; font-family: Arial
}
.normal_number_textbox {
	font-size: 9pt; WIDTH: 100px; font-family: Arial; text-align: right
}
.short_number_textbox {
	font-size: 9pt; WIDTH: 40px; font-family: Arial; text-align: right
}
.normal_checkbox {
	font-size: 9pt; font-family: Arial; width:99%;	
	
}
.small_checkbox {
	font-size: 8pt; font-family: Arial
}
.large_checkbox {
	font-size: 11pt; font-family: Arial
}
.very_small_checkbox {
	font-size: 7pt; font-family: Arial
}
.very_large_checkbox {
	font-size: 13pt; font-family: Arial
}
.normal_selectbox {
	padding-left: 0pt; font-size: 9pt; font-family: Arial
}
.small_selectbox {
	font-size: 8pt; font-family: Arial
}
.large_selectbox {
	font-size: 11pt; font-family: Arial
}
.very_small_selectbox {
	font-size: 7pt; font-family: Arial
}
.very_large_selectbox {
	font-size: 13pt; font-family: Arial
}
.normal_textarea {
	font-size: 9pt; font-family: arial
}
.small_textarea {
	font-size: 8pt; font-family: arial
}
.large_textarea {
	font-size: 11pt; font-family: arial
}
.very_small_textarea {
	font-size: 7pt; font-family: arial
}
.very_large_textarea {
	font-size: 13pt; font-family: arial
}
.normal_radiobutton {
	padding-left: 0pt; font-size: 9pt; font-family: arial
}
.small_radiobutton {
	font-size: 8pt; font-family: arial
}
.large_radiobutton {
	font-size: 11pt; font-family: arial
}
.very_small_radiobutton {
	font-size: 7pt; font-family: arial
}
.very_large_radiobutton {
	font-size: 13pt; font-family: arial
}
.normal_link_button {
	font-size: 9pt; color: #a94915; font-family: arial; height: 18pt; font-color: A94915
}
.normal_button {
	border: #878585 1px solid;
	font-size: 11px; 
	cursor: hand; 
	color: #474644; 
	font-family: Tahoma;
	font-weight:bold;
	height: 20px; 
	background-color: #ffffff; 
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	}
	
.small_button {
	border-right: #878585 1px inset; 
	border-top: #878585 1px outset; 
	font-size: 8pt; 
	border-left: #878585 1px outset; 
	width: 20px; 
	height: 20px; 		
	cursor: hand; 
	color: #474644; 
	vertical-align:middle;		
	border-bottom: #878585 1px inset; 
	font-family: Tahoma; 
	background-color: #ffffff; 
	text-align: center;
	
}
.large_button {
	border-right: #878585 1px solid; 
	border-top: #878585 1px solid; 
	font-size: 11px; 
	border-left: #878585 1px solid; 
	cursor: hand; 
	color: #474644; 
	border-bottom: #878585 1px solid;
	font-family:Tahoma;
	height: 20px; 
	background-color: #ffffff; 
	text-align: center
}

.very_small_button {
	
}
.very_large_button {
	border-right: #ffc08e 1px solid; border-top: #ffc08e 1px solid; font-size: 10pt; border-left: #ffc08e 1px solid; WIDTH: 225px; cursor: hand; color: #155697; border-bottom: #ffc08e 1px solid; font-family: Arial; height: 18pt; background-color: #ffffff; text-align: center
}
.normal_link {
	font-size: 10pt; cursor: hand; color: red; font-family: arial
}
.normal_link_page {
	font-size: 11px; 
	cursor: hand; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000; 
}


.normal_link A:link {
	font-size: 12px; font-family: arial; color: #305f8d; text-decoration: underline
}
.normal_link A:visited {
	font-size: 12px; font-family: arial; color: #305f8d; text-decoration: underline
}
.normal_link A:hover {
	font-size: 12px; font-family: arial; color: #cc0099; text-decoration: underline
}
.normal_link_new{
	font-size: 10px; 
	cursor:hand; 
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	padding-left:5px;
}
.normal_link_new A:link {
	color: #000000; text-decoration: underline
}
.normal_link_new A:visited {
	color: #000000; text-decoration: underline
}
.normal_link_new A:hover {
	color: #000000; text-decoration: underline
}
.small_link {
	font-size: 9pt; cursor: hand; color: #305f8d; font-family: arial
}
.small_link A:link {
	color: #000099; text-decoration: underline
}
.small_link A:visited {
	color: #af3013; text-decoration: underline
}
.small_link A:hover {
	color: #cc0000; text-decoration: underline
}
.highlight_link {
	font-size: 10pt; cursor: hand; color: #ff0000; font-family: arial; background-color: #f9f9f9
}
.highlight_link A:link {
	color: #ff0000; text-decoration: underline
}
.highlight_link A:visited {
	color: #ff0000; text-decoration: underline
}
.highlight_link A:hover {
	color: #ff0000; text-decoration: underline
}
.large_link {
	font-size: 11pt; 
	cursor: hand; 
	color: #525151; 
	font-family: arial
}
.large_link A:link {
	font-weight: bold; color: #525151; text-decoration: underline
}
.large_link A:visited {
	font-weight: bold; color: #525151; text-decoration: underline
}
.large_link A:hover {
	font-weight: bold; color: #ff0000; text-decoration: underline
}
.very_small_link {
	
}
.very_large_link {
	
}
.normal_image {
	border-right: medium none;
	border-top: medium none;
	border-left: medium none;
	border-bottom: medium none;
	vertical-align: middle;
	/*cursor: hand;*/
}
.logged_user {
	font-size: 11px; 
	color: #0252F5; 
	font-family: arial;
	font-weight:bold;
	padding-left:5px;
}
.access_count {
	padding-left: 3pt; font-size: 10pt; color: #000099; font-family: arial
}
.owner_line1 {
	padding-left: 3pt; font-weight: bold; font-size: 10pt; color: blue; font-family: arial
}
.owner_line2 {
	padding-left: 3pt; font-size: 10pt; color: blue; font-family: arial
}
.owner_line3 {
	padding-left: 3pt; font-size: 10pt; color: blue; font-family: arial
}
.copyright_line1 {
	padding-left: 3pt; font-weight: bold; font-size: 10pt; color: blue; font-family: arial
}
.copyright_line2 {
	padding-left: 3pt; font-size: 10pt; color: blue; font-family: arial
}
.copyright_line3 {
	padding-left: 3pt; font-size: 10pt; color: blue; font-family: arial
}
.normal_select {
	font-weight: bold; font-size: 10pt; color: white; font-family: arial; background-color: blue; text-align: left
}
.normal_user {
	font-size: 11pt; color: slateblue; font-family: 'Times New Roman'
}
.normal_label_print {
	padding-left: 5pt; font-weight: normal; font-size: 10pt; color: black; font-family: arial
}
.small_label_print {
	padding-left: 5pt; font-size: 9pt; color: black; font-family: Arial
}
.very_small_label_print {
	padding-left: 5pt; font-size: 8pt; color: black; font-family: Arial
}
.large_label_print {
	padding-left: 5pt; font-weight: bold; font-size: 12pt; font-family: Times New Roman
}
.very_large_label_print {
	padding-left: 5pt; font-weight: bold; font-size: 14pt; font-family: Times New Roman
}
TABLE.list_table_print {
	border-right: white ; border-top:  black 2px solid; font-size: 10pt; MARGIN-left: 5px; border-left: white; WIDTH: 100%; cursor: hand; MARGIN-right: 5px; border-bottom: white; font-family: arial
}
TABLE.list_table_print TR {
	
}
TABLE.list_table_print TD {
	padding-right: 3pt; padding-left: 3pt; padding-bottom: 2pt; padding-top: 2pt; height: 18pt
}
TABLE.list_table_print TR.height {
	font-weight: bold; 
	font-size: 10pt; 
	color: black; 
	cursor: default; 
	background-color: white; 
	text-align: center;
	border-top: black 2px solid;
	/*border-left: black 2px solid;*/
}
TABLE.list_table_print TR.height TD {
	border-left: black 2px solid;
}
TABLE.list_table_print TD.height {
	border-right: black ; font-weight: bold; font-size: 10pt; cursor: default; border-bottom: black 
}
TABLE.list_table_print TR.odd_row {
	background-color: white;
}
TABLE.list_table_print TR.odd_row TD {
	border-right: black 1px solid; border-bottom: black 1px solid
}
TABLE.list_table_print TR.midle_row {
	background-color: mistyrose;
}
TABLE.list_table_print TR.midle_row TD {
	border-right: black 1px solid; border-bottom: black 1px solid
}
TABLE.list_table_print TR.round_row {
	background-color: white;
}
TABLE.list_table_print TR.round_row TD {
	border-right: black 1px solid; border-bottom: black 1px solid
}
TABLE.list_table_print TD.center {
	text-align: center;
}
TABLE.list_table_print TD.left {
	text-align: left;
}
TABLE.list_table_print TD.right {
	text-align: right;
}
TABLE.list_table_print TD A:link {
	color: black; text-decoration: none
}
TABLE.list_table_print TD A:visited {
	color: black; text-decoration: none
}
TABLE.list_table_print TD A:hover {
	color: #cc0000; text-decoration: underline
}
TABLE.list_table_print TD.level0 {
	padding-left: 0pt; font-weight: bold;
}
TABLE.list_table_print TD.level1 {
	padding-left: 0pt; font-weight: bold;
}
TABLE.list_table_print TD.level2 {
	padding-left: 0pt; font-weight: bold; font-style: italic
}
TABLE.list_table_print TD.level3 {
	padding-left: 0pt; font-size: 9pt; font-style: italic
}
TABLE.list_table_print TD.level4 {
	padding-left: 0pt; border-bottom: 1px
}
TABLE.list_table_print TD.level5 {
	padding-left: 5pt; font-style: italic
}
TABLE.list_table_print TD.level6 {
	font-style: italic
}
TABLE.list_table_print TD.level7 {
	padding-left: 15pt
}
TABLE.list_table_print TD.level8 {
	padding-left: 20pt
}
TABLE.list_table_print TD.level9 {
	padding-left: 25pt
}
TABLE.list_table_print TD.level10 {
	padding-left: 0pt
}

footer
{
	height: 25px;
	font-family: Arial;
	font-size: 12px;
	}

.bg_left_menu{
	background-color:#F9E6A3;
}
.bg_first_top_menu{
	background-image:url(../../Content/images/bg_first_top_menu.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:33px;
	width:115px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:5px;
	padding-top:2px;
	color:#525151;
	font-weight:bold;
}
.swath_left{
	background-image:url(../../Content/images/swap_left.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:34px;
	width:5px;
}
.swath_right{
	background-image:url(../../Content/images/swap_right.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:34px;
	width:5px;
}
.title{
	background-image:url(../../Content/images/swap_center.gif);
	background-position:center;
	background-repeat:repeat;
	height:34px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-align:center;
}
.image_left{
	background-image:url(../../Content/images/anh_vien_ben_trai.gif);
	background-position:right;
	background-repeat:repeat-y;
	width:10px;
}
.image_right{
	background-image:url(../../Content/images/anh_vien_ben_phai.gif);
	background-position:left;
	background-repeat:repeat-y;
	width:10px;
}
.border_table_list{
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
}
.small_count_list{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.page_number{
	color:#FF0000;
}
.page_number A:link{
	color:#FF0000;
}
.page_number A:visited{
	color:#FF0000;
}
.page_number A:hover{
	color:#FF0000;
}
.bg_button{
	background-color:#F3F2F2;
	height:34px;
}
.bg_height{
	background-image:url(../../Content/images/anh_nen_ben_trai.gif);
	background-position:left;
	background-repeat:repeat-y;
	width:106px;
}
.bg_height_right{
	background-image:url(../../Content/images/anh_nen_ben_phai.gif);
	background-position:left;
	background-repeat:repeat-y;
	width:106px;
}

.dhx_combo_img{
	position:absolute;
	top:0px;
	right:0px;
	height:20px;
}

.dhx_combo_option_img{
	position:relative;
	top:1px;
	margin-left:2px;
	left:0px;
	height:18px;
}


.dhx_combo_input{
	color:#333333;
	font-family: Arial;
	font-size: 9pt;
	padding:2px 2px 2px 2px;
	position:absolute;
	top:0px;
}
.dhx_combo_box{
	position:relative;
	height:20px;
	overflow:hidden;
    background-color: white;	
}
.dhx_combo_list{
   position:absolute;
   z-index:30;
   overflow-y:auto;
   overflow-x:hidden;
   border:1px solid black;
   height:200px;
   font-family: Arial;
   font-size: 9pt;
   background-color: white;
}

.dhx_combo_list div{
	cursor:default;
	padding:2px 2px 2px 2px;
}
.dhx_selected_option{
	background-color:navy;
	color:white;
}

.button_login
{
    border:0px;     
    padding-left:0px;
    cursor: hand; 
    color: #ffffff; 
    text-align: center;
    font-size: 11px; 
    font-family:Tahoma;
    font-weight:bold;
    height: 20px;
    width: 65px;    
    background-color: #ffffff; 
    background-image:url(../../Content/images/button_login_bg.jpg);
    background-repeat:no-repeat;
}

.button_reset
{
    border:0px;     
    padding-left:0px;
    cursor: hand; 
    color: #ffffff; 
    text-align: center;
    font-size: 11px; 
    font-family:Tahoma;
    font-weight:bold;
    height: 20px;
    width: 65px;
    background-color: #ffffff; 
    background-image:url(../../Content/images/button_login_bg.jpg);
    background-repeat:no-repeat;
}
.button_reset_pass
{
    border:0px;     
    padding-left:7px;
    cursor: hand; 
    color: #ffffff; 
    text-align: center;
    font-size: 11px; 
    font-family:Tahoma;
    font-weight:bold;
    height: 21px;
    width: 56px;
    background-color: #ffffff; 
    background-image:url(../../Content/images/button_reset_pass.jpg);
    background-repeat:no-repeat;
}
.button_login_back
{
    border:0px;     
    padding-left:0px;
    cursor: hand; 
    color: #ffffff; 
    text-align: center;
    font-size: 11px; 
    font-family:Tahoma;
    font-weight:bold;
    height: 20px;
    width: 65px;
    background-color: #ffffff; 
    background-image:url(../../Content/images/button_login_bg.jpg);
    background-repeat:no-repeat;
}

.move_first
{
    border-right: #878585 1px solid; 
    border-top: #878585 1px solid; 
    font-size: 11px; 
    border-left: #878585 1px solid; 
    cursor: hand; 
    color: #000000; 
    border-bottom: #878585 1px solid;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    height: 20px; 
    width:20px;
    background-color: #EBEBEB; 
    text-align: center;
    background-image:url(../../Content/images/move_first.png);
    background-repeat:no-repeat;
    }

.move_previous
{
    border-right: #878585 1px solid; 
    border-top: #878585 1px solid; 
    font-size: 11px; 
    border-left: #878585 1px solid; 
    cursor: hand; 
    color: #000000; 
    border-bottom: #878585 1px solid;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    height: 20px; 
    width:20px;
    background-color: #EBEBEB; 
    text-align: center;
    background-image:url(../../Content/images/move_previous.png);
    background-repeat:no-repeat;
    }

.move_next
{
    border-right: #878585 1px solid; 
    border-top: #878585 1px solid; 
    font-size: 11px; 
    border-left: #878585 1px solid; 
    cursor: hand; 
    color: #000000; 
    border-bottom: #878585 1px solid;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    height: 20px; 
    width:20px;
    background-color: #EBEBEB; 
    text-align: center;
    background-image:url(../../Content/images/move_next.png);
    background-repeat:no-repeat;
    }

.move_last
{
    border-right: #878585 1px solid; 
    border-top: #878585 1px solid; 
    font-size: 11px; 
    border-left: #878585 1px solid; 
    cursor: hand; 
    color: #000000; 
    border-bottom: #878585 1px solid;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    height: 20px; 
    width:20px;
    background-color: #EBEBEB; 
    text-align: center;
    background-image:url(../../Content/images/move_last.png);
    background-repeat:no-repeat;
    }
.button_close_dialog
{
	font-size: 8pt; 
	width: 18px; 
	height: 18px; 		
	cursor: hand; 
	color: #474644; 
	vertical-align:middle;		
	text-align:right;
	font-family: arial; 
	background-color: #ffffff; 
	text-align: center;
	border:0;	
    background-image:url(../../Content/images/close_dialog.jpg);
    background-repeat:no-repeat;	
    background-position:center;
}
.button_addnew
{
    border-right: #878585 1px solid; 
    border-top: #878585 1px solid; 
    border-left: #878585 1px solid; 
    border-bottom: #878585 1px solid;
    padding-left:7px;
    cursor: hand; 
    color: #474644; 
    text-align: center;
    font-size: 11px; 
    font-family:Tahoma;
    font-weight:bold;
    height: 20px;
    width: 150px;
    background-color: #ffffff; 
    background-image:url(../../Content/images/addnew.png);
    background-repeat:no-repeat;
    }

.button_save
{
    border-right: #878585 1px solid; 
    border-top: #878585 1px solid; 
    border-left: #878585 1px solid; 
    border-bottom: #878585 1px solid;
    padding-left:7px;
    cursor: hand; 
    color: #474644; 
    text-align: center;
    font-size: 11px; 
    font-family:Tahoma;
    font-weight:bold;
    height: 20px;
    width: 180px;
    background-color: #ffffff; 
    background-image:url(../../Content/images/save.png);
    background-repeat:no-repeat;
    }

.button_save2
{
    border-right: #878585 1px solid; 
    border-top: #878585 1px solid; 
    border-left: #878585 1px solid; 
    border-bottom: #878585 1px solid;
    padding-left:7px;
    cursor: hand; 
    color: #474644; 
    text-align: center;
    font-size: 11px; 
    font-family:Tahoma;
    font-weight:bold;
    height: 20px;
    width: 180px;
    background-color: #ffffff; 
    background-image:url(../../Content/images/save.png);
    background-repeat:no-repeat;
    }

.button_save_and_back
{
    border-right: #878585 1px solid; 
    border-top: #878585 1px solid; 
    border-left: #878585 1px solid; 
    border-bottom: #878585 1px solid;
    padding-left:7px;
    cursor: hand; 
    color: #474644; 
    text-align: center;
    font-size: 11px; 
    font-family:Tahoma;
    font-weight:bold;
    height: 20px;
    width: 180px;
    background-color: #ffffff; 
    background-image:url(../../Content/images/save_and_back.png);
    background-repeat:no-repeat;
    }

.button_back
{
    border-right: #878585 1px solid; 
    border-top: #878585 1px solid; 
    border-left: #878585 1px solid; 
    border-bottom: #878585 1px solid;
    padding-left:7px;
    cursor: hand; 
    color: #474644; 
    text-align: center;
    font-size: 11px; 
    font-family:Tahoma;
    font-weight:bold;
    height: 20px;
    width: 180px;
    background-color: #ffffff; 
    background-image:url(../../Content/images/back.png);
    background-repeat:no-repeat;
    }

.button_delete
{
    border-right: #878585 1px solid; 
    border-top: #878585 1px solid; 
    border-left: #878585 1px solid; 
    border-bottom: #878585 1px solid;
    padding-left:7px;
    cursor: hand; 
    color: #474644; 
    text-align: center;
    font-size: 11px; 
    font-family:Tahoma;
    font-weight:bold;
    height: 20px;
    width: 150px;
    background-color: #ffffff; 
    background-image:url(../../Content/images/delete.jpg);
    background-repeat:no-repeat;
    }
.button_approve
{
    border-right: #878585 1px solid; 
    border-top: #878585 1px solid; 
    border-left: #878585 1px solid; 
    border-bottom: #878585 1px solid;
    padding-left:7px;
    cursor: hand; 
    color: #474644; 
    text-align: center;
    font-size: 11px; 
    font-family:Tahoma;
    font-weight:bold;
    height: 20px;
    width: 180px;
    background-color: #ffffff; 
    background-image:url(../../Content/images/approve.png);
    background-repeat:no-repeat;
    }
.button_unapprove
{
    border-right: #878585 1px solid; 
    border-top: #878585 1px solid; 
    border-left: #878585 1px solid; 
    border-bottom: #878585 1px solid;
    padding-left:7px;
    cursor: hand; 
    color: #474644; 
    text-align: center;
    font-size: 11px; 
    font-family:Tahoma;
    font-weight:bold;
    height: 20px;
    width: 180px;
    background-color: #ffffff; 
    background-image:url(../../Content/images/un_approve.jpg);
    background-repeat:no-repeat;
    }    

.button_report
{
    border-right: #878585 1px solid; 
    border-top: #878585 1px solid; 
    border-left: #878585 1px solid; 
    border-bottom: #878585 1px solid;
    padding-left:7px;
    cursor: hand; 
    color: #474644; 
    text-align: center;
    font-size: 11px; 
    font-family:Tahoma;
    font-weight:bold;
    height: 20px;
    width: 120px;
    background-color: #ffffff; 
    background-image:url(../../Content/images/report.png);
    background-repeat:no-repeat;
    }

.button_print
{
    border-right: #878585 1px solid; 
    border-top: #878585 1px solid; 
    border-left: #878585 1px solid; 
    border-bottom: #878585 1px solid;
    padding-left:7px;
    cursor: hand; 
    color: #474644; 
    text-align: center;
    font-size: 11px; 
    font-family:Tahoma;
    font-weight:bold;
    height: 20px;
    width: 100px;
    background-color: #ffffff; 
    background-image:url(../../Content/images/print.png);
    background-repeat:no-repeat;
    }

.button_print_html
{
    border-right: #878585 1px solid; 
    border-top: #878585 1px solid; 
    border-left: #878585 1px solid; 
    border-bottom: #878585 1px solid;
    padding-left:7px;
    cursor: hand; 
    color: #474644; 
    text-align: center;
    font-size: 11px; 
    font-family:Tahoma;
    font-weight:bold;
    height: 20px;
    width: 100px;
    background-color: #ffffff; 
    background-image:url(../../Content/images/ie_icon.png);
    background-repeat:no-repeat;
    }
.button_print_excel
{
    border-right: #878585 1px solid; 
    border-top: #878585 1px solid; 
    border-left: #878585 1px solid; 
    border-bottom: #878585 1px solid;
    padding-left:7px;
    cursor: hand; 
    color: #474644; 
    text-align: center;
    font-size: 11px; 
    font-family:Tahoma;
    font-weight:bold;
    height: 20px;
    width: 100px;
    background-color: #ffffff; 
    background-image:url(../../Content/images/excel.jpg);
    background-repeat:no-repeat;
    }    
.button_filter
{
    border-right: #878585 1px solid; 
    border-top: #878585 1px solid; 
    border-left: #878585 1px solid; 
    border-bottom: #878585 1px solid;
    padding-left:7px;
    cursor: hand; 
    color: #474644; 
    text-align: center;
    font-size: 11px; 
    font-family:Tahoma;
    font-weight:bold;
    height: 20px;
    width: 50px;    
    background-color: #ffffff; 
    background-image:url(../../Content/images/search-icon.png);
    background-repeat:no-repeat;
    }
.button_import
{
    border-right: #878585 1px solid; 
    border-top: #878585 1px solid; 
    border-left: #878585 1px solid; 
    border-bottom: #878585 1px solid;
    padding-left:7px;
    cursor: hand; 
    color: #474644; 
    text-align: center;
    font-size: 11px; 
    font-family:Tahoma;
    font-weight:bold;
    height: 20px;
    width: 120px;
    background-color: #ffffff; 
    background-image:url(../../Content/images/import_file.png);
    background-repeat:no-repeat;
    }
.button_upload
{
    border-right: #878585 1px solid; 
    border-top: #878585 1px solid; 
    border-left: #878585 1px solid; 
    border-bottom: #878585 1px solid;
    padding-left:7px;
    cursor: hand; 
    color: #474644; 
    text-align: center;
    font-size: 11px; 
    font-family:Tahoma;
    font-weight:bold;
    height: 20px;
    width: 120px;
    background-color: #ffffff; 
    background-image:url(../../Content/images/upload_file.png);
    background-repeat:no-repeat;
    }
.button_preview
{
    border-right: #878585 1px solid; 
    border-top: #878585 1px solid; 
    border-left: #878585 1px solid; 
    border-bottom: #878585 1px solid;
    padding-left:7px;
    cursor: hand; 
    color: #474644; 
    text-align: center;
    font-size: 11px; 
    font-family:Tahoma;
    font-weight:bold;
    height: 20px;
    width: 140px;
    background-color: #ffffff; 
    background-image:url(../../Content/images/preview.png);
    background-repeat:no-repeat;
    }
.common_div_modal
{
	scrollbar-3dlight-color:#888888;
	scrollbar-darkshadow-color:#888888;
	scrollbar-arrow-color:#22211F;
	scrollbar-base-color:#F3F2F0;	
	scrollbar-face-color:#E7E7E7;
	scrollbar-highlight-color:#F3F2F0;
	scrollbar-shadow-color:#F3F2F0;
	width:100%;
	border:0;
	height:302px;
	}    
.common_div
{
	scrollbar-3dlight-color:#888888;
	scrollbar-darkshadow-color:#888888;
	scrollbar-arrow-color:#22211F;
	scrollbar-base-color:#F3F2F0;	
	scrollbar-face-color:#E7E7E7;
	scrollbar-highlight-color:#F3F2F0;
	scrollbar-shadow-color:#F3F2F0
	}
.common_div0
{
	scrollbar-3dlight-color:#888888;
	scrollbar-darkshadow-color:#888888;
	scrollbar-arrow-color:#22211F;
	scrollbar-base-color:#F3F2F0;	
	scrollbar-face-color:#E7E7E7;
	scrollbar-highlight-color:#F3F2F0;
	scrollbar-shadow-color:#F3F2F0;
	width:100;
	height:470px;
}
.common_div1
{
	scrollbar-3dlight-color:#888888;
	scrollbar-darkshadow-color:#888888;
	scrollbar-arrow-color:#22211F;
	scrollbar-base-color:#F3F2F0;	
	scrollbar-face-color:#E7E7E7;
	scrollbar-highlight-color:#F3F2F0;
	scrollbar-shadow-color:#F3F2F0;
	width:100;
	height:430px;
}
.common_div2
{
	scrollbar-3dlight-color:#888888;
	scrollbar-darkshadow-color:#888888;
	scrollbar-arrow-color:#22211F;
	scrollbar-base-color:#F3F2F0;	
	scrollbar-face-color:#E7E7E7;
	scrollbar-highlight-color:#F3F2F0;
	scrollbar-shadow-color:#F3F2F0;
	width:100%;
	height:415px;
	} 
		.common_div3
{
	scrollbar-3dlight-color:#888888;
	scrollbar-darkshadow-color:#888888;
	scrollbar-arrow-color:#22211F;
	scrollbar-base-color:#F3F2F0;	
	scrollbar-face-color:#E7E7E7;
	scrollbar-highlight-color:#F3F2F0;
	scrollbar-shadow-color:#F3F2F0;
	width:100%;
	height:390px;
	} 
	.common_div4
{
	scrollbar-3dlight-color:#888888;
	scrollbar-darkshadow-color:#888888;
	scrollbar-arrow-color:#22211F;
	scrollbar-base-color:#F3F2F0;	
	scrollbar-face-color:#E7E7E7;
	scrollbar-highlight-color:#F3F2F0;
	scrollbar-shadow-color:#F3F2F0;
	width:100%;
	height:375px;
	} 
	.common_div5
{
	scrollbar-3dlight-color:#888888;
	scrollbar-darkshadow-color:#888888;
	scrollbar-arrow-color:#22211F;
	scrollbar-base-color:#F3F2F0;	
	scrollbar-face-color:#E7E7E7;
	scrollbar-highlight-color:#F3F2F0;
	scrollbar-shadow-color:#F3F2F0;
	width:100%;
	height:350px;
	} 
/* Class cho form content*/
.form_left_top
{
	width: 5px;
	height: 5px;
	background-image:url(../../Content/images/left_top.jpg);
    background-repeat:no-repeat;
	}

.form_right_top
{
	width: 5px;
	height: 5px;
	background-image:url(../../Content/images/right_top.jpg);
    background-repeat:no-repeat;
	}

.form_left_bottom
{
	width: 5px;
	height: 5px;
	background-image:url(../../Content/images/left_bottom.jpg);
    background-repeat:no-repeat;
	}

.form_right_bottom
{
	width: 5px;
	height: 5px;
	background-image:url(../../Content/images/right_bottom.jpg);
    background-repeat:no-repeat;
	}
.cell_browse_button
{
	text-align:right;
	}
.row_break
{
	height:10px;
}
.row_break1
{
	height:3px;
}
.row_break2
{
	height:7px;
}
.row_break3
{
	height:10px;
}
.content_table
{
	width:100%;			
	padding-top:2px;
	padding-bottom:2px;
}
TABLE.header_table_dialog
{
	font-family:Arial;
	font-size:12px;
	color:Black;
	width:100%;
}
TABLE.header_table_dialog TR.header 
{
	border-bottom: line 1px #FF0000;
	font-weight: bold; 
	font-size: 14px; 
	color: #E04500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1pt; 
	width:100%;
	height: 24px;
	padding-left:5px;
	padding-top:1px;	
	background-image:url(../../Content/images/un_selected_bg.jpg);
	background-position:left;
	background-repeat:repeat-x;	
	}
TABLE.header_table_dialog TR.option 
{
	padding-left: 5px;
	padding-top:5px;
	padding-right: 5px;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	text-align:center;
	font-family:Arial;
	vertical-align:middle;
	height: 20px;
	}
TABLE.header_table
{
	width:100%;					
}
TABLE.header_table TR.header 
{
	border-bottom: line 1px #FF0000;
	font-weight: bold; 
	font-size: 14px; 
	color: #E04500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1pt; 
	width:100%;
	height: 24px;
	padding-left:5px;
	padding-top:1px;
	background-image:url(../../Content/images/un_selected_bg.jpg);
	background-position:left;
	background-repeat:repeat-x;	
	}
TABLE.header_table TR.option
{
	padding-left: 5px;
	padding-top:5px;
	padding-right: 5px;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family:Arial;
	vertical-align:middle;
	height: 20px;
}
	
.merge_col_textbox
{
	font-size: 9pt;
	font-family: Arial; 
	text-align:left; 
	z-index:-1000;
	width:99%;	
}
.merge_col_number_textbox
{
	font-size: 9pt;
	font-family: Arial; 
	text-align:right; 
	z-index:-1000;
	width:99%;	
}
.right_align
{
	text-align:right;
	padding-right:5px;
	}

TABLE.list_table3 {
	font-size: 12px; 
	border-left: #d6d6c0 1px solid; 
	cursor: hand;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;	
	width:100%;
	height:100%;
}
TABLE.list_table3 TR {
	
}
TABLE.list_table3 TD {
	padding-right: 0pt; padding-left: 5pt; height: 15pt
}
TABLE.list_table3 TR.header {
	font-weight: bold; 
	cursor: default; 
	color: #000000; 
	border-right: #d6d6c0 1px solid;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(../../Content/images/title_bg.jpg);
	background-repeat:repeat-x;
}
TABLE.list_table3 TR.header TD {
	border-top: #D1DCED 1px solid;
	border-right: #D1DCED 1px solid;
	height: 20px;
}
TABLE.list_table3 TR.small_header {
	font-weight: bold; font-size: 11px; cursor: default; color: #005fa9; background-color: #87cefa; text-align: center
}
TABLE.list_table3 TR.odd_row {
	background-color: #F3F6FA;
}
TABLE.list_table3 TR.odd_row TD {
	border-right: #D1DCED 1px solid; border-bottom: #D1DCED 1px solid;
}
TABLE.list_table3 TR.midle_row {
	background-color: lavenderblush
}
TABLE.list_table3 TR.midle_row TD {
	border-right: #D1DCED 1px solid; border-bottom: #D1DCED 1px solid
}
TABLE.list_table3 TR.round_row {
	background-color: white
}
TABLE.list_table3 TR.round_row TD {
	border-right: #D1DCED 1px solid; border-bottom: #D1DCED 1px solid
}
